carrion cactus - Spanish English Dictionary